[jthw1005] WEEK02 solutions#2688
Conversation
๐ jthw1005 ๋์ ํ์ต ํํฉ์ด๋ฒ ์ฃผ ์ ์ถ ๋ฌธ์
๋์ ํ์ต ์์ฝ
๋ฌธ์ ํ์ด ํํฉ
๐ค ์ด ๋๊ธ์ GitHub App์ ํตํด ์๋์ผ๋ก ์์ฑ๋์์ต๋๋ค. ๐ข API ์ฌ์ฉ๋ (gpt-5-nano)
|
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Dynamic Programming, Hash Map / Hash Set
- ์ค๋ช : ํด๋ผ์ด๋ฐ ๋ฌธ์ ๋ ์ค๋ณต๋๋ ๋ถ๋ถ ๋ฌธ์ ๋ฅผ DP๋ก ํด๊ฒฐํ๋ฉฐ, ๋ฉ๋ชจ์ด์ ์ด์ ์ผ๋ก ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํด ์ฌ๊ณ์ฐ์ ๋ฐฉ์งํฉ๋๋ค. ํด์ ๋งต์ ์ด์ฉํด ์ด๋ฏธ ๊ณ์ฐ๋ ๊ฐ์ ์ ์ฅํ๋ ๋ฐฉ์๋ ๋ณด์ ๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ๋ณต์ก๋ | |
|---|---|
| Time | O(n) |
| Space | O(n) |
ํผ๋๋ฐฑ: ์ํฅ์ ์ฌ๊ท + ๋ฉ๋ชจ์ด์ ์ด์ ์ผ๋ก ์ค๋ณต ๊ณ์ฐ์ ํผํจ์ผ๋ก์จ ์ ์ฒด ์๊ฐ ๋ณต์ก๋๋ ์ ํ์ด ๋๋ค. ๊ณต๊ฐ์ memo ์ ์ฅ๊ณผ ์ฌ๊ท ํธ์ถ ์คํ์ ํฉ์ผ๋ก ์ ํ์ด๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
๐ก ํ์ด์ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋๋ฅผ ์ฃผ์์ผ๋ก ๋จ๊ฒจ๋ณด์ธ์!
There was a problem hiding this comment.
๐ท๏ธ ์๊ณ ๋ฆฌ์ฆ ํจํด ๋ถ์
- ํจํด: Hash Map / Hash Set, Bit Manipulation
- ์ค๋ช : ๋ ๋ฌธ์์ด์ ๋ฌธ์ ๋ฑ์ฅ ํ์๋ฅผ ๋ฐฐ์ด๋ก ์นด์ดํธํ๊ณ ๋น๊ตํฉ๋๋ค. ์ํ๋ฒณ ์ธ๋ฑ์ค ๊ณ์ฐ์ผ๋ก ์์ ๊ณต๊ฐ์์ ์นด์ดํธ ์ฐจ์ด๋ฅผ ํ์ธํ๋ ํจํด์ผ๋ก ํด์ ๋งต/์งํฉ ๊ณ์ด์ ์์ด๋์ด๋ฅผ ํ์ฉํฉ๋๋ค.
๐ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋ ๋ถ์
| ๋ณต์ก๋ | |
|---|---|
| Time | O(n + m) |
| Space | O(1) |
ํผ๋๋ฐฑ: ๋ชจ๋ ์ํ๋ฒณ ์๋ฌธ์์ ๋ํด ์ฐจ์ด๋ฅผ ๋์ /๊ฐ์์ํค๊ณ , ์ต์ข ์ ์ผ๋ก 0 ์ฌ๋ถ๋ฅผ ํ์ธํ๋ค. ์ ๋ ฅ ๊ธธ์ด์ ์ ํ ์๊ฐ, ์ํ๋ฒณ ๊ณ ์ ํฌ๊ธฐ ๋ฐฐ์ด๋ก ์์ ๊ณต๊ฐ์ ์ฌ์ฉํ๋ค.
๊ฐ์ ์ ์: ํ์ฌ ๊ตฌํ์ด ์ ์ ํด ๋ณด์ ๋๋ค.
๐ก ํ์ด์ ์๊ฐ/๊ณต๊ฐ ๋ณต์ก๋๋ฅผ ์ฃผ์์ผ๋ก ๋จ๊ฒจ๋ณด์ธ์!
๋ต์ ์ ์ถ ๋ฌธ์
์์ฑ์ ์ฒดํฌ ๋ฆฌ์คํธ
In Review๋ก ์ค์ ํด์ฃผ์ธ์.๊ฒํ ์ ์ฒดํฌ ๋ฆฌ์คํธ
Important
๋ณธ์ธ ๋ต์ ์ ์ถ ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ๋ถ PR ํ๋ ์ด์์ ๋ฐ๋์ ๊ฒํ ๋ฅผ ํด์ฃผ์ ์ผ ํฉ๋๋ค!